Шаг 4 - Свойство CDHolding (Элемент управления Communications).

Определяет наличие несущей с помощью опроса состояния линии сигнала Carrier Detect (CD). Carrier Detect это сигнал, посылаемый из модема в подключенный компьютер в знак того, что модем находится режиме ONLINE.

Применение
Элемент управления Communications

Синтаксис
[Form.]MSComm.CDHolding[ = lExpression]

Установки
lExpression
Для свойства CDHolding предусмотрены следующие установки:

Установка		Описание
"Истина" 		Сигнал Carrier Detect установлен.
"Ложь" 		Сигнал Carrier Detect сброшен.

Комментарии
Недоступно на этапе разработки, доступно только для чтения на этапе выполнения.
Когда сигнал Carrier Detect установлен и уже прошло CDTimeout миллисекунд, элемент управления Communications устанавливает значение свойства CommEvent равным CDTO (Carrier Detect Timeout Error) и генерирует событие OnComm.

Замечание
Особенно важно фиксировать момент потери несущей в хост-приложении, например в информационной системе, поскольку вызывающий абонент в любое время может дать отбой (теряя несущую).
Сигнал Carrier Detect имеет еще одно название Receive Line Signal Detect (RLSD).
О том, как перехватывать данное условие с помощью события OnComm, см. описание свойства CDTimeout.

Hosted by uCoz